single-strand casting machine - Español Inglés Diccionario